﻿
#rr UL
{
    list-style: none;
    padding-left: 0;
    margin-left: 0;
}

LI
{
    margin-bottom: 0.4em;
}

FORM
{
    margin: 0.2em 0;
}

INPUT.t
{
    width: 66%;
}

.rc
{
    position: absolute;
    margin: -0.2em 0 0;
    background: #fff;
    padding: 0 0.2em 0.2em;
    border: 1px inset silver;
    border-top: 0;
    width: 27%;
    visibility: hidden;
}

.rc SPAN
{
    display: inline-block;
    margin-left: 0.2em;
}

#lr, #rr
{
    float: left;
}

#lr
{
    width: 70%;
}

#rr
{
    width: 28%;
    margin-left: 1.5%;
}

#rr UL LI FORM .s
{
    width: 5em;
}

#wrt
{
    clear: both;
    /* this is for IE7, really a strange behavior */
    width: 100%;
}

#wrt, #lr .b
{
    padding: 0.3em;
}

#lr .b .t
{
    display: inline-block;
    *display: inline;
    *zoom: 1;
    margin: 0;
    margin-right: 1em;
    width: 80%;
}

#lr .b H4.t A
{
    color: #222;
    text-decoration: none;
    border-bottom: 1px #222 dashed;
}

#lr .b H4.t A:hover
{
    color: #00C;
    border-bottom-color: #00C;
}

#lr .b .rpc,
#lr .b .rpm
{
    font-size: 80%;
}

#lr .b .rpl
{
    margin: 0.4em 0 0 1em;
}

#lr .b .id
{
    padding-right: 12em;
    text-align: right;
    clear: both;
}

#lr .b .id *
{
    width: 15em;
    display: inline-block;
    overflow: hidden;
    text-align: left;
    word-wrap: break-word;
    word-break: break-all;
    white-space: nowrap;
}

#brd
{
    margin: 0.4em 0;
}

#lr .b
{
    border-bottom: 1px solid silver;
    margin-bottom: 0.4em;
}

#lr .b2
{
    overflow: hidden;
}

.wc_pv
{
    margin: 0.4em;
    margin-right: 0;
    vertical-align: top;
}

#lr .pv
{
    position: relative;
}

#lr .pv > A
{
    float: left;
    margin-right: 0.4em;
}

#lr .pv .p
{
    position: absolute;
    right: 0;
    width: 20%;
    *height: 120px;
    overflow: hidden;
}

#lr .pv .p OBJECT
{
    width: 100%;
    *height: 100%;
}

#lr .pv .pwc_pv
{
    width: 78%;
}

#wrt_fm .wc_p .i
{
    background-position: 0 -3em;
}

#rr_btm
{
    font-size: 80%;
    margin-top: 1em;
}

#rr_dsc .f, #rr_dsc .s
{
    display: block;
}

#rr_dsc .f
{
    margin-bottom: 0.3em;
}

#rr_dsc .s
{
    font-size: 80%;
}

#rr_btm .l
{
    margin: 0.3em 0;
}

.brdbtm
{
    border-bottom: 1px solid silver;
    margin-bottom: 0.3em;
    padding-bottom: 0.3em;
}
